{%extends 'base.html'%}
{%block content%}
<div class="main_wrap clearfix">
    <div class="sort_bar">搜索&nbsp;<b>{{query}}</b>&nbsp;结果如下：</div>

    <ul class="goods_type_list clearfix">
        {% for item in page %}
        <li>
            <a href="/detail{{ item.object.id }}/"><img src="/static/{{ item.object.gpic }}"></a>
            <h4><a href="/detail{{ item.object.id }}/">{{ item.object.gtitle }}</a></h4>
            <div class="operate">
                <span class="prize">￥{{ item.object.gprice }}</span>
                <span class="unit">{{ item.object.gprice }}/{{ item.object.gunit }}</span>
                <a href="/cart/add{{ item.object.id }}_1" class="add_goods" title="加入购物车"></a>
            </div>
        </li>
        {%empty%}
            <li>没找到</li>
        {% endfor %}
    </ul>

			<div class="pagenation">
            {% if page.has_previous %}
                <a href="?q={{query}}&amp;page=1">首页</a>
                <a href="?q={{query}}&amp;page={{ page.number|add:-1 }}">上一页</a>
            {% endif %}

            {% if page.paginator.num_pages <= 5 %}
                {% for index in page.paginator.page_range %}
                    {% if index == page.number %}
                        <a href="#" class="active">{{ index }}</a>
                    {% else %}
                        <a href="?q={{query}}&amp;page={{index}}">{{ index }}</a>
                    {% endif %}
                {% endfor %}
            {% else %}
{% if page.number == 1 %}
    <a href="#" class="active">1</a>
    <a href="?q={{query}}&amp;page=2">2</a>
    <a href="?q={{query}}&amp;page=3">3</a>
    <a href="?q={{query}}&amp;page=4">4</a>
    <a href="?q={{query}}&amp;page=5">5</a>
{% elif page.number == 2 %}
    <a href="?q={{query}}&amp;page=1">1</a>
    <a href="#" class="active">2</a>
    <a href="?q={{query}}&amp;page=3">3</a>
    <a href="?q={{query}}&amp;page=4">4</a>
    <a href="?q={{query}}&amp;page=5">5</a>
{% elif page.number == page.paginator.num_pages|add:-1 %}
    <a href="?q={{query}}&amp;page=2{{ page.number|add:-3 }}">{{ page.number|add:-3 }}</a>
    <a href="?q={{query}}&amp;page=2{{ page.number|add:-2 }}">{{ page.number|add:-2 }}</a>
    <a href="?q={{query}}&amp;page=2{{ page.number|add:-1 }}">{{ page.number|add:-1 }}</a>
    <a href="#" class="active">{{ page.number }}</a>
    <a href="?q={{query}}&amp;page=2{{ page.number|add:1 }}">{{ page.number|add:1 }}</a>
{% elif page.number == page.paginator.num_pages %}
    <a href="?q={{query}}&amp;page=2{{ page.number|add:-4 }}">{{ page.number|add:-4 }}</a>
    <a href="?q={{query}}&amp;page=2{{ page.number|add:-3 }}">{{ page.number|add:-3 }}</a>
    <a href="?q={{query}}&amp;page=2{{ page.number|add:-2 }}">{{ page.number|add:-2 }}</a>
    <a href="?q={{query}}&amp;page=2{{ page.number|add:-1 }}">{{ page.number|add:-1 }}</a>
    <a href="#" class="active">{{ page.number }}</a>
{% else %}
    <a href="?q={{query}}&amp;page=2{{ page.number|add:-2 }}">{{ page.number|add:-2 }}</a>
    <a href="?q={{query}}&amp;page=2{{ page.number|add:-1 }}">{{ page.number|add:-1 }}</a>
    <a href="#" class="active">{{ page.number }}</a>
    <a href="?q={{query}}&amp;page=2{{ page.number|add:1 }}">{{ page.number|add:1 }}</a>
    <a href="?q={{query}}&amp;page=2{{ page.number|add:2 }}">{{ page.number|add:2 }}</a>
{% endif %}
            {% endif %}

            {% if page.has_next %}
                <a href="?q={{query}}&amp;page={{ page.number|add:1 }}">下一页</a>
                <a href="?q={{query}}&amp;page={{ page.paginator.num_pages }}">末页</a>
            {% endif %}
			</div>



</div>
{%endblock content%}
